/*The hexes contain functions to change the values of the variables available
buildings pop */
#ifndef CELL_H
#define CELL_H
#include <iostream>
#include <vector>
#include <fstream>
#include <sstream>
using namespace std;

class Cell
{

      public:
             //constructor that requires (short unsigned int, short unsigned int) otherwise values as below
             Cell::Cell(int x = 0, int y = 0){
             int m_type = x;
             int m_produces = y;
             }

             //get and set
             int Gettype(){return m_type;}
             int Getproduction(){return m_produces;}
             void Settype(int);
             void Setproduction(int);
             // operations
      private:
              //data
              int m_type;
              int m_produces;
              };
#endif
